"""
break 退出当前循环
continue 退出本次循环，继续下一次循环

break,continue一旦被执行，则改所在的代码块中下面的代码不再执行

while
while 条件判断:
    循环体
"""
# 求1-100的和
sum = 0
count = 1 # 计数器，用来计算第几次循环的
while count<=100:
    sum += count
    count += 1

print(sum)
# 输入一个数，当这个数不是0，则一直输入，并且打印，如果这个数为0，则停止输入打印
num = int(input("输入的数："))
while num != 0:
    print(num)
    num = int(input("输入的数："))
print("-----------------")
while True:
    num = int(input("输入的数："))
    if num != 0:
        print(num)
    else:
        break
print("-----------------")
while True:
    num = int(input("输入的数："))
    if num == 0:
        break
    print(num)

# 打印1~10之间的数字，遇到5的倍数，结束打印

#练习求1~100之间的所有7的倍数和
sum = 0
for i in range(1,101):
    if i % 7 == 0:
        sum += i
print(sum)

sum1= 0
for i in range(1,101):
    if i%7 != 0: # 如果不是7的倍数，则直接进行下一次的循环
        continue
    sum1 += i
print(sum1)




